/***********************************************************************************
Copy right:	    Coffee Tech.
Author:         jiaoyue
Date:           2021-12-24
Description:    下发消息指令的处理
***********************************************************************************/

#include "msg_handler.h"

int msg_handle(const char *topic_name, const  char *payload)
{
    LOGD("topic_name=%s, payload=%s", topic_name, payload);

    //解析出指令类型：1-采集指令 2-控制指令

    //如果是控制指令，解析出key值所属的设备

    //将指令下发给响应的设备
    int ret;
    ret = unix_client_send(&unix_dc, payload, strlen(payload));
    if(ret < 0)
    {
        LOGE("send err");
        return -1;
    }

    return 0;
}
